Get premium membership and access questions with answers, video lessons as well as revision papers.
The constructor is called widgit() and the destructor is called ~widgit()
Githiari answered the question on May 12, 2018 at 16:41
- Create a class called dice that contains one private integer variable.Create a function called roll() that uses the standard randomn number generator, rand(), to generate...(Solved)
Create a class called dice that contains one private integer variable.Create a function called roll() that uses the standard randomn number generator, rand(), to generate a number between 1 and 6. Then have roll() display that value.
Date posted: May 12, 2018. Answers (1)
- Create a class called prompt in C++ language.Pass its constructor function a prompting string of your choice.Have the constructor display the string and then input...(Solved)
Create a class called prompt in C++ language.Pass its constructor function a prompting string of your choice.Have the constructor display the string and then input an integer.Store this value in a private variable called count.When an object of type prompt is destroyed, ring the bell on the terminal as many times as the user entered.
Date posted: May 12, 2018. Answers (1)
- Is the following fragment valid?
union {
float f;
unsigned int bits;
};(Solved)
Is the following fragment valid?
union {
float f;
unsigned int bits;
};
Date posted: May 12, 2018. Answers (1)
- Modify the following program so that all member functions are automatically in-lined:
#include
using namespace std;
class myclass {
int i, j;
public:
myclass (int x, int y);
void show();
};
myclass ::...(Solved)
Modify the following program so that all member functions are automatically in-lined:
#include
using namespace std;
class myclass {
int i, j;
public:
myclass (int x, int y);
void show();
};
myclass :: myclass(int x, int y)
{
i=x;
j=y;
}
void myclass :: show()
{
cout << i << " " <}
int main()
{
myclass count (2, 3);
count.show();
return 0;
}
Date posted: May 12, 2018. Answers (1)
- What does the following program display?
#include
using namespace std;
int main()
{
int i = 10;
long 1 = 1000000;
double d = -0.0009;
cout << i << ' ' <<1<<...(Solved)
What does the following program display?
#include
using namespace std;
int main()
{
int i = 10;
long 1 = 1000000;
double d = -0.0009;
cout << i << ' ' <<1<< ' '<cout << "\n";
return 0;
}
Date posted: May 12, 2018. Answers (1)
- Create a C++ class called line that draws a line on the screen.Store the line length in a private integer variable called len.Have line's constructor...(Solved)
Create a C++ class called line that draws a line on the screen.Store the line length in a private integer variable called len.Have line's constructor take one parameter: the line length.Have the constructor store the length and actually draw the line .If the system does not support graphics, display the line by using *. Give the line a destructor that erases the line.
Date posted: May 12, 2018. Answers (1)
- Why might the following function not be in-lined by the computer' s compiler
void f1()
{
int i;
for(i=0; i<10; i++) cout <(Solved)
Why might the following function not be in-lined by the computer' s compiler
void f1()
{
int i;
for(i=0; i<10; i++) cout <}
Date posted: May 12, 2018. Answers (1)
- Explain what an anonymous union is and how it differs from a normal union.(Solved)
Explain what an anonymous union is and how it differs from a normal union.
Date posted: May 12, 2018. Answers (1)
- Use a C++ union class to swap the low- and high-order bytes of an integer (assuming 16-bit integer; if the computer uses 32-bit integers, swap...(Solved)
Use a C++ union class to swap the low- and high-order bytes of an integer (assuming 16-bit integer; if the computer uses 32-bit integers, swap the bytes of a short int)
Date posted: May 12, 2018. Answers (1)
- Given the following base C++ class,
class area_cl {
public:
double height;
double width;
};
Create two derived classes called rectangle and isosceles that inherit area_cl. Have each class include a...(Solved)
Given the following base C++ class,
class area_cl {
public:
double height;
double width;
};
Create two derived classes called rectangle and isosceles that inherit area_cl. Have each class include a function called area()
that returns the area of a rectangle or isosceles triangle, as appropriate. Use parameterized constructors to initialize height and width.
Date posted: May 12, 2018. Answers (1)
- Difference between Virus and Trojan(Solved)
Difference between Virus and Trojan
Date posted: May 12, 2018. Answers (1)
- Under network security infrastructure, what do you understand by term Vulnerability (or Weakness)?(Solved)
Under network security infrastructure, what do you understand by term Vulnerability (or Weakness)?
Date posted: May 12, 2018. Answers (1)
- Define with explanations the following terms as used in IT security: (i) Confidentiality (ii) Integrity (iii) Availability (iv) Privacy (v) Identification (vi) Authentication (vii) Authorization (viii) Accountability(Solved)
Define with explanations the following terms as used in IT security
i) Confidentiality
ii) Integrity
iii) Availability
iv) Privacy
v) Identification
vi) Authentication
vii) Authorization
viii) Accountability
Date posted: May 12, 2018. Answers (1)
- Why is information security policy critical in the protection of information and keeping of information systems and data from danger? (Solved)
Why is information security policy critical in the protection of information and keeping of information systems and data from danger?
Date posted: May 12, 2018. Answers (1)
- There are too many situations where the ICC workflows don't produce as well as results as one would hope for and rightfully expect. What accounts...(Solved)
There are too many situations where the ICC workflows don't produce as well as results as one would hope for and rightfully expect. What accounts for these less-than-expected results?
Date posted: May 11, 2018. Answers (1)
- Create a class called box whose constructor function is passed three double values, each of which represents the length of one side of a box.Have...(Solved)
Create a class called box whose constructor function is passed three double values, each of which represents the length of one side of a box.Have the box class compute the volume of the box and store the result in a double variable.Include a member function called vol() that displays the volume of each box object.
Date posted: May 5, 2018. Answers (1)
- Create a class C++ class called t_and_d that is passed the current system time and date as a parameter to its constructor when it is...(Solved)
Create a class C++ class called t_and_d that is passed the current system time and date as a parameter to its constructor when it is created.Have the class include a member function that displays this time and date on the screen.
Date posted: May 5, 2018. Answers (1)
- Illustrate the change of a C++ stack so it dynamically allocates memory for the stack.Have the size of the stack specified by a parameter to...(Solved)
Illustrate the change of a C++ stack so it dynamically allocates memory for the stack.Have the size of the stack specified by a parameter to the constructor function.(Free this memory with a destructor function)
Date posted: May 5, 2018. Answers (1)
- Create a C++ class called stopwatch that emulates a stopwatch that keeps track of elapse time. Use a constructor to initially set the elapse time...(Solved)
Create a C++ class called stopwatch that emulates a stopwatch that keeps track of elapse time. Use a constructor to initially set the elapse time to 0.Provide two member function called start() and stop() that turns on and off the timer, respectively. Include a member function called show() that displays the elapsed time.Also, have the destructor function automatically display elapsed when stopwatch object is destroyed.
Date posted: May 5, 2018. Answers (1)
- Create an overload rotate() function using C++ new style that left-rotates the bits in its argument and returns the result.Overload it so it accepts ints...(Solved)
Create an overload rotate() function using C++ new style that left-rotates the bits in its argument and returns the result.Overload it so it accepts ints and longs.(A rotate is similar to a shift except that the bit shifted off one end is shifted onto the other end)
Date posted: May 5, 2018. Answers (1)